#import <UIKit/UIKit.h>

@class MapViewController;

/**
 * Initializes and displays the main view controller for this application.
 * 
 * @author      Justin Hollander
 * @version     0.2.0 
 * @since       0.1.0
 */
@interface MapAppAppDelegate : NSObject <UIApplicationDelegate> {
    UIWindow *window;                              // the frame that holds the view controller heirarchy
	MapViewController *mapViewController;          // contains our map and associated controls
	UINavigationController* navigationController;  // enables navigation through the view controller heirarchy
}

@property (nonatomic, retain) UIWindow *window;
@property (nonatomic, retain) UINavigationController* navigationController;
@property (nonatomic, retain) MapViewController *mapViewController;

@end

